var iReactProjects = 
[
  {
    'name': 'echarts-for-react',
    'repo': 'https://github.com/hustcc/echarts-for-react',
    'author': 'hustcc',
    'tags': [
      'react',
      'echarts',
      'baidu'
    ],
    'description': 'baidu Echarts(v3.0) components for React wrapper.'
  },
  {
    'name': 'color-picker',
    'repo': 'https://github.com/react-component/color-picker',
    'author': 'react-component',
    'tags': [
      'react',
      'color',
      'picker'
    ],
    'description': 'React ColorPicker'
  },
  {
    'name': 'reactable',
    'repo': 'https://github.com/glittershark/reactable',
    'author': 'glittershark',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Fast, flexible, and simple data tables in React'
  },
  {
    'name': 'react-analytics',
    'repo': 'https://github.com/evanrs/react-analytics',
    'author': 'evanrs',
    'tags': [
      'react',
      'component'
    ],
    'description': 'A React component that renders the segment.io snippet.'
  },
  {
    'name': 'react-infinite-grid',
    'repo': 'https://github.com/ggordan/react-infinite-grid',
    'author': 'ggordan',
    'tags': [
      'react',
      'component'
    ],
    'description': 'A React component which renders a grid of elements.'
  },
  {
    'name': 'react-theatre',
    'repo': 'https://github.com/ggordan/react-theatre',
    'author': 'ggordan',
    'tags': [
      'react',
      'component'
    ],
    'description': 'A React component which accepts one or more React elements and allows you to navigate them in a lightbox.'
  },
  {
    'name': 'cascade-select',
    'repo': 'https://github.com/react-component/cascade-select',
    'author': 'react-component',
    'tags': [
      'react',
      'component'
    ],
    'description': 'CascadeSelect UI Component For React'
  },
  {
    'name': 'react-localstorage',
    'repo': 'https://github.com/STRML/react-localstorage',
    'author': 'STRML',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Simple componentized localstorage implementation for Facebook\'s React.'
  },
  {
    'name': 'react-autosuggest',
    'repo': 'https://github.com/moroshko/react-autosuggest',
    'author': 'moroshko',
    'tags': [
      'react',
      'component'
    ],
    'description': 'WAI-ARIA compliant React autosuggest component'
  },
  {
    'name': 'react-router-component',
    'repo': 'https://github.com/STRML/react-router-component',
    'author': 'STRML',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Declarative router component for React'
  },
  {
    'name': 'react-async',
    'repo': 'https://github.com/andreypopp/react-async',
    'author': 'andreypopp',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Async rendering for React components'
  },
  {
    'name': 'react-bootstrap',
    'repo': 'https://github.com/react-bootstrap/react-bootstrap',
    'author': 'react-bootstrap',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Bootstrap 3 components built with React'
  },
  {
    'name': 'semantic-react',
    'repo': 'https://github.com/DveMac/semantic-react',
    'author': 'DveMac',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Semantic components built with React'
  },
  {
    'name': 'react-topcoat',
    'repo': 'https://github.com/plaxdan/react-topcoat',
    'author': 'plaxdan',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Topcoat components built with the React library'
  },
  {
    'name': 'react-inlinesvg',
    'repo': 'https://github.com/matthewwithanm/react-inlinesvg',
    'author': 'matthewwithanm',
    'tags': [
      'react',
      'component'
    ],
    'description': 'An SVG loader component for ReactJS'
  },
  {
    'name': 'react-infinite-scroll',
    'repo': 'https://github.com/guillaumervls/react-infinite-scroll',
    'author': 'guillaumervls',
    'tags': [
      'react',
      'component'
    ],
    'description': 'An infinite scroll component for React'
  },
  {
    'name': 'react-input-placeholder',
    'repo': 'https://github.com/enigma-io/react-input-placeholder',
    'author': 'enigma-io',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Input is a small wrapper around React.DOM.input that shims in placeholder functionality for browsers that don\'t natively support it.'
  },
  {
    'name': 'react-lorem-component',
    'repo': 'https://github.com/martinandert/react-lorem-component',
    'author': 'martinandert',
    'tags': [
      'react',
      'component'
    ],
    'description': 'A component for React that renders lorem ipsum placeholder text.'
  },
  {
    'name': 'react-table-sorter-demo',
    'repo': 'https://github.com/bgerm/react-table-sorter-demo',
    'author': 'bgerm',
    'tags': [
      'react',
      'component'
    ],
    'description': 'A React.js Table Sorter Component'
  },
  {
    'name': 'react-translate-component',
    'repo': 'https://github.com/martinandert/react-translate-component',
    'author': 'martinandert',
    'tags': [
      'react',
      'component'
    ],
    'description': 'A component for React that utilizes the counterpart module to translate/localize its content'
  },
  {
    'name': 'react-stylesheet',
    'repo': 'https://github.com/andreypopp/react-stylesheet',
    'author': 'andreypopp',
    'tags': [
      'react',
      'component'
    ],
    'description': 'A component for React to declare stylesheet dependencies for your reusable components'
  },
  {
    'name': 'react-styles',
    'repo': 'https://github.com/hedgerwang/react-styles',
    'author': 'hedgerwang',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Utility to manage styles for React JS components'
  },
  {
    'name': 'react-spinner',
    'repo': 'https://github.com/chenglou/react-spinner',
    'author': 'chenglou',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Zero configuration loading spinner.'
  },
  {
    'name': 'react-time',
    'repo': 'https://github.com/andreypopp/react-time',
    'author': 'andreypopp',
    'tags': [
      'react',
      'component'
    ],
    'description': 'react component for rendering formatted timestamps'
  },
  {
    'name': 'react-chosen',
    'repo': 'https://github.com/chenglou/react-chosen',
    'author': 'chenglou',
    'tags': [
      'react',
      'component'
    ],
    'description': 'React wrapper for Chosen jQuery.'
  },
  {
    'name': 'react-ago-component',
    'repo': 'https://github.com/martinandert/react-ago-component',
    'author': 'martinandert',
    'tags': [
      'react',
      'component'
    ],
    'description': 'A component for React that renders the approximate time ago in words from a specific past date using an HTML5 time element.'
  },
  {
    'name': 'react-swf',
    'repo': 'https://github.com/syranide/react-swf',
    'author': 'syranide',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Shockwave Flash Player component for React.'
  },
  {
    'name': 'react-router',
    'repo': 'https://github.com/jaredly/react-router',
    'author': 'jaredly',
    'tags': [
      'react',
      'component'
    ],
    'description': 'An integrated router for react'
  },
  {
    'name': 'newforms',
    'repo': 'https://github.com/insin/newforms',
    'author': 'insin',
    'tags': [
      'react',
      'component'
    ],
    'description': 'An isomorphic JavaScript form-handling library for React.'
  },
  {
    'name': 'react-mediaswitch',
    'repo': 'https://github.com/matthewwithanm/react-mediaswitch',
    'author': 'matthewwithanm',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Choose your DOM based on media queries'
  },
  {
    'name': 'react-async-input',
    'repo': 'https://github.com/grncdr/react-async-input',
    'author': 'grncdr',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Inputs that behave properly with async set State,Props calls'
  },
  {
    'name': 'qrcode.react',
    'repo': 'https://github.com/zpao/qrcode.react',
    'author': 'zpao',
    'tags': [
      'react',
      'component'
    ],
    'description': 'A QRCode component for use with React.'
  },
  {
    'name': 'RCSS',
    'repo': 'https://github.com/chenglou/RCSS',
    'author': 'chenglou',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Turn your JavaScript objects into CSS classes.'
  },
  {
    'name': 'react-maps',
    'repo': 'https://github.com/matnel/react-maps',
    'author': 'matnel',
    'tags': [
      'react',
      'component'
    ],
    'description': 'react maps'
  },
  {
    'name': 'react-controllables',
    'repo': 'https://github.com/matthewwithanm/react-controllables',
    'author': 'matthewwithanm',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Easily create controllable components'
  },
  {
    'name': 'formjs',
    'repo': 'https://github.com/zackify/formjs',
    'author': 'zackify',
    'tags': [
      'react',
      'component'
    ],
    'description': 'A form generator for Reactjs \'Alpachajs for React\' Open the inspector on the demo page'
  },
  {
    'name': 'react-forms',
    'repo': 'https://github.com/prometheusresearch/react-forms',
    'author': 'prometheusresearch',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Forms library for React'
  },
  {
    'name': 'react-grid',
    'repo': 'https://github.com/prometheusresearch/react-grid',
    'author': 'prometheusresearch',
    'tags': [
      'react',
      'component'
    ],
    'description': 'react grid'
  },
  {
    'name': 'react-google-calendar-events-list',
    'repo': 'https://github.com/VinSpee/react-gcal-events-list',
    'author': 'VinSpee',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Reusable ReactJS component for rendering a list of events from a google calendar.'
  },
  {
    'name': 'react-sortable',
    'repo': 'https://github.com/danielstocks/react-sortable',
    'author': 'danielstocks',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Reusable ReactJS component for rendering a list of events from a google calendar.'
  },
  {
    'name': 'react-components',
    'repo': 'https://github.com/Khan/react-components',
    'author': 'Khan',
    'tags': [
      'react',
      'component'
    ],
    'description': 'reusable components by Khan Academy'
  },
  {
    'name': 'react-frame-component',
    'repo': 'https://github.com/ryanseddon/react-frame-component',
    'author': 'ryanseddon',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Render your React app to an iFrame'
  },
  {
    'name': 'react-datepicker',
    'repo': 'https://github.com/misino/react-datepicker',
    'author': 'misino',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Datepicker component for application using Facebook React'
  },
  {
    'name': 'react-pokemon',
    'repo': 'https://github.com/passy/react-pokemon',
    'author': 'passy',
    'tags': [
      'react',
      'component'
    ],
    'description': 'A React component for displaying Pokemon'
  },
  {
    'name': 'react-ellipsis',
    'repo': 'https://github.com/guillaumervls/react-ellipsis',
    'author': 'guillaumervls',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Ellipsis component for React'
  },
  {
    'name': 'ReactiveElements',
    'repo': 'https://github.com/PixelsCommander/ReactiveElements',
    'author': 'PixelsCommander',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Allows to use React.js component as HTML element'
  },
  {
    'name': 'regular',
    'repo': 'https://github.com/regularjs/regular',
    'author': 'regularjs',
    'tags': [
      'react',
      'component'
    ],
    'description': 'regular = react(component) + angular(expression)'
  },
  {
    'name': 'react-semantic-ui',
    'repo': 'https://github.com/jhudson8/react-semantic-ui',
    'author': 'jhudson8',
    'tags': [
      'react',
      'component'
    ],
    'description': 'React components for semantic-ui'
  },
  {
    'name': 'react-markdown-textarea',
    'repo': 'https://github.com/KyleAMathews/react-markdown-textarea',
    'author': 'KyleAMathews',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Component for React to create textareas for entering Markdown with built-in preview inspired by Github\'s design'
  },
  {
    'name': 'react-tags',
    'repo': 'https://github.com/adelevie/react-tags',
    'author': 'adelevie',
    'tags': [
      'react',
      'component'
    ],
    'description': 'A simple wrapper around React.DOM'
  },
  {
    'name': 'react-proxy-loader',
    'repo': 'https://github.com/webpack/react-proxy-loader',
    'author': 'webpack',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Wraps a react component in a proxy component to enable Hot Module Replacement and Code Splitting.'
  },
  {
    'name': 'react-router',
    'repo': 'https://github.com/rackt/react-router',
    'author': 'rackt',
    'tags': [
      'react',
      'component'
    ],
    'description': 'A complete routing solution for React.js'
  },
  {
    'name': 'react-interpolate-component',
    'repo': 'https://github.com/martinandert/react-interpolate-component',
    'author': 'martinandert',
    'tags': [
      'react',
      'component'
    ],
    'description': 'A component for React that renders elements into a format string containing replacement fields.'
  },
  {
    'name': 'react-swipe',
    'repo': 'https://github.com/jed/react-swipe',
    'author': 'jed',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Brad Birdsall\'s swipe.js, as a React component'
  },
  {
    'name': 'react-autoupdate-time',
    'repo': 'https://github.com/KyleAMathews/react-autoupdate-time',
    'author': 'KyleAMathews',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Renders a time element that autoupdates at a configurable interval'
  },
  {
    'name': 'react-datalist',
    'repo': 'https://github.com/asbjornenge/react-datalist',
    'author': 'asbjornenge',
    'tags': [
      'react',
      'component'
    ],
    'description': 'react datalist'
  },
  {
    'name': 'react-gravatar',
    'repo': 'https://github.com/KyleAMathews/react-gravatar',
    'author': 'KyleAMathews',
    'tags': [
      'react',
      'component'
    ],
    'description': 'react gravatar'
  },
  {
    'name': 'react-smart-time-ago',
    'repo': 'https://github.com/KyleAMathews/react-smart-time-ago',
    'author': 'KyleAMathews',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Show relative time ago dates for anything in last two weeks and absolute dates from then on back'
  },
  {
    'name': 'react-frozenhead',
    'repo': 'https://github.com/matthewwithanm/react-frozenhead',
    'author': 'matthewwithanm',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Make your whole page a React component and render it on the server'
  },
  {
    'name': 'react-imageloader',
    'repo': 'https://github.com/hzdg/react-imageloader',
    'author': 'hzdg',
    'tags': [
      'react',
      'component'
    ],
    'description': 'A React component for wrangling image loading'
  },
  {
    'name': 'react-scroll-components',
    'repo': 'https://github.com/jeroencoumans/react-scroll-components',
    'author': 'jeroencoumans',
    'tags': [
      'react',
      'component'
    ],
    'description': 'A set of components that react to page scrolling'
  },
  {
    'name': 'react-widgets',
    'repo': 'https://github.com/jquense/react-widgets',
    'author': 'jquense',
    'tags': [
      'react',
      'component'
    ],
    'description': 'set of stateless ui widgets for React'
  },
  {
    'name': 'react-checkboxlist',
    'repo': 'https://github.com/joshwnj/react-checkboxlist',
    'author': 'joshwnj',
    'tags': [
      'react',
      'component'
    ],
    'description': 'React component to create a list of checkboxes.'
  },
  {
    'name': 'react-sparkline',
    'repo': 'https://github.com/KyleAMathews/react-sparkline',
    'author': 'KyleAMathews',
    'tags': [
      'react',
      'component'
    ],
    'description': 'React component for rendering simple sparklines'
  },
  {
    'name': 'react-micro-bar-chart',
    'repo': 'https://github.com/KyleAMathews/react-micro-bar-chart',
    'author': 'KyleAMathews',
    'tags': [
      'react',
      'component'
    ],
    'description': 'React component for micro bar-charts rendered with D3'
  },
  {
    'name': 'monorouter',
    'repo': 'https://github.com/matthewwithanm/monorouter',
    'author': 'matthewwithanm',
    'tags': [
      'react',
      'component'
    ],
    'description': 'An isomorphic JS router'
  },
  {
    'name': 'react-anchor',
    'repo': 'https://github.com/yoshuawuyts/react-anchor',
    'author': 'yoshuawuyts',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Functional factory to create react anchor components'
  },
  {
    'name': 'react-fa',
    'repo': 'https://github.com/andreypopp/react-fa',
    'author': 'andreypopp',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Font Awesome icons as React components'
  },
  {
    'name': 'react-textarea-autosize',
    'repo': 'https://github.com/andreypopp/react-textarea-autosize',
    'author': 'andreypopp',
    'tags': [
      'react',
      'component'
    ],
    'description': 'textarea component for React which grows with content'
  },
  {
    'name': 'react-simple-table',
    'repo': 'https://github.com/KyleAMathews/react-simple-table',
    'author': 'KyleAMathews',
    'tags': [
      'react',
      'component'
    ],
    'description': 'For when you just want a table'
  },
  {
    'name': 'react-number-editor',
    'repo': 'https://github.com/tleunen/react-number-editor',
    'author': 'tleunen',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Number editor (textfield) component for react'
  },
  {
    'name': 'react-crouton',
    'repo': 'https://github.com/xeodou/react-crouton',
    'author': 'xeodou',
    'tags': [
      'react',
      'component'
    ],
    'description': 'A message component for reactjs'
  },
  {
    'name': 'react-controlfacades',
    'repo': 'https://github.com/hzdg/react-controlfacades',
    'author': 'hzdg',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Style form controls but use their default behavior'
  },
  {
    'name': 'react-pressable',
    'repo': 'https://github.com/hzdg/react-pressable',
    'author': 'hzdg',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Add onRelease, onReleaseInside, onReleaseOutside, and onPress events to a component'
  },
  {
    'name': 'reactdi',
    'repo': 'https://github.com/hzdg/reactdi',
    'author': 'hzdg',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Dependency injection for ReactJS components.'
  },
  {
    'name': 'react-anything-sortable',
    'repo': 'https://github.com/jasonslyvia/react-anything-sortable',
    'author': 'jasonslyvia',
    'tags': [
      'react',
      'component'
    ],
    'description': 'A ReactJS component that can sort any children with IE8 compatibility'
  },
  {
    'name': 'react-fullscreen-component',
    'repo': 'https://github.com/jeroencoumans/react-fullscreen-component',
    'author': 'jeroencoumans',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Simple component that let\'s you create fullscreen toggles'
  },
  {
    'name': 'react-pillbox',
    'repo': 'https://github.com/redbadger/react-pillbox',
    'author': 'redbadger',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Pillbox component for React'
  },
  {
    'name': 'react-ladda',
    'repo': 'https://github.com/jsdir/react-ladda',
    'author': 'jsdir',
    'tags': [
      'react',
      'component'
    ],
    'description': 'React wrapper for Ladda buttons.'
  },
  {
    'name': 'olay-react',
    'repo': 'https://github.com/orgsync/olay-react',
    'author': 'orgsync',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Olay implemented as a React component.'
  },
  {
    'name': 'react-dnd',
    'repo': 'https://github.com/gaearon/react-dnd',
    'author': 'gaearon',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Flexible HTML5 drag-and-drop mixin for React with full DOM control'
  },
  {
    'name': 'react-kaomoji',
    'repo': 'https://github.com/enaqx/react-kaomoji',
    'author': 'enaqx',
    'tags': [
      'react',
      'component'
    ],
    'description': 'A React component for displaying Japanese emoticons'
  },
  {
    'name': 'react-calendar',
    'repo': 'https://github.com/Aetet/react-calendar',
    'author': 'Aetet',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Calendar that inspired by React philosophy'
  },
  {
    'name': 'react-layout',
    'repo': 'https://github.com/jsdf/react-layout',
    'author': 'jsdf',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Dynamic subview layout for React'
  },
  {
    'name': 'react-spinkit',
    'repo': 'https://github.com/KyleAMathews/react-spinkit',
    'author': 'KyleAMathews',
    'tags': [
      'react',
      'component'
    ],
    'description': 'A collection of loading indicators animated with CSS for React'
  },
  {
    'name': 'react.animate',
    'repo': 'https://github.com/pleasetrythisathome/react.animate',
    'author': 'pleasetrythisathome',
    'tags': [
      'react',
      'component'
    ],
    'description': 'state animation plugin for react.js'
  },
  {
    'name': 'react-video',
    'repo': 'https://github.com/pedronauck/react-video',
    'author': 'pedronauck',
    'tags': [
      'react',
      'component'
    ],
    'description': 'React component to load video from Vimeo or Youtube across any device.'
  },
  {
    'name': 'flux-router-component',
    'repo': 'https://github.com/yahoo/flux-router-component',
    'author': 'yahoo',
    'tags': [
      'react',
      'component'
    ],
    'description': 'React components and mixins for router related features that work for applications with Flux architecture'
  },
  {
    'name': 'react-tagsinput',
    'repo': 'https://github.com/voronianski/react-tagsinput',
    'author': 'voronianski',
    'tags': [
      'react',
      'component'
    ],
    'description': 'A simple react component for inputing tags.'
  },
  {
    'name': 'react-meteor',
    'repo': 'https://github.com/reactjs/react-meteor',
    'author': 'reactjs',
    'tags': [
      'react',
      'component'
    ],
    'description': 'React rendering for Meteor apps'
  },
  {
    'name': 'react-textselect',
    'repo': 'https://github.com/javierbyte/react-textselect',
    'author': 'javierbyte',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Select dropdown over text React component'
  },
  {
    'name': 'react-timesheet',
    'repo': 'https://github.com/yuanyan/react-timesheet',
    'author': 'yuanyan',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Time Sheet Component for React'
  },
  {
    'name': 'react-star-rating',
    'repo': 'https://github.com/cameronjroe/react-star-rating',
    'author': 'cameronjroe',
    'tags': [
      'react',
      'component'
    ],
    'description': 'A simple star rating component built with React.'
  },
  {
    'name': 'react-count',
    'repo': 'https://github.com/hashobject/react-count',
    'author': 'hashobject',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Real-time counter button react component.'
  },
  {
    'name': 'react-free-style',
    'repo': 'https://github.com/blakeembrey/react-free-style',
    'author': 'blakeembrey',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Combine the free style with React components'
  },
  {
    'name': 'react-cookie',
    'repo': 'https://github.com/eXon/react-cookie',
    'author': 'eXon',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Load and save cookies within your React application'
  },
  {
    'name': 'react-notification-system',
    'repo': 'https://github.com/igorprado/react-notification-system',
    'author': 'igorprado',
    'tags': [
      'react',
      'component'
    ],
    'description': 'A complete and totally customizable notifications component for React'
  },
  {
    'name': 'react-d3',
    'repo': 'https://github.com/esbullington/react-d3',
    'author': 'esbullington',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Modular React charts made with d3.js'
  },
  {
    'name': 'react-super-select',
    'repo': 'https://github.com/alsoscotland/react-super-select',
    'author': 'alsoscotland',
    'tags': [
      'react',
      'component'
    ],
    'description': 'A flexible replacement for the html select control built with React'
  },
  {
    'name': 'react-quickstart',
    'repo': 'https://github.com/andreypopp/react-quickstart',
    'author': 'andreypopp',
    'tags': [
      'react',
      'component'
    ],
    'description': 'React project template with server-side UI rendering and routing'
  },
  {
    'name': 'react-starter-template',
    'repo': 'https://github.com/johnthethird/react-starter-template',
    'author': 'johnthethird',
    'tags': [
      'react',
      'component'
    ],
    'description': 'React (reactjs), Gulp, Webpack, Bootstrap, LiveReload, all tied up in a bow.'
  },
  {
    'name': 'react-brunch',
    'repo': 'https://github.com/darthapo/react-brunch',
    'author': 'darthapo',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Adds React.js support to brunch.'
  },
  {
    'name': 'react-browserify-template',
    'repo': 'https://github.com/petehunt/react-browserify-template',
    'author': 'petehunt',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Quick template for building with Browserify + React.'
  },
  {
    'name': 'react.io',
    'repo': 'https://github.com/Enome/react.io',
    'author': 'Enome',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Small experiment to see how easy it is to synchronize React.js components using Socket.io.'
  },
  {
    'name': 'react-webpack',
    'repo': 'https://github.com/ThomasDeutsch/react-webpack',
    'author': 'ThomasDeutsch',
    'tags': [
      'react',
      'component'
    ],
    'description': 'react + webpack project template'
  },
  {
    'name': 'react-server-rendering-example',
    'repo': 'https://github.com/petehunt/react-server-rendering-example',
    'author': 'petehunt',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Super-basic example of how server rendering works'
  },
  {
    'name': 'react-component-boilerplate',
    'repo': 'https://github.com/TYRONEMICHAEL/react-component-boilerplate',
    'author': 'TYRONEMICHAEL',
    'tags': [
      'react',
      'component'
    ],
    'description': 'A React component boilerplate. Test your component quickly and continuously with Karma.'
  },
  {
    'name': 'react-starterify',
    'repo': 'https://github.com/Granze/react-starterify',
    'author': 'Granze',
    'tags': [
      'react',
      'component'
    ],
    'description': 'React JS application skeleton using Browserify and other awesome tools'
  },
  {
    'name': 'react-starter-kit',
    'repo': 'https://github.com/kriasoft/react-starter-kit',
    'author': 'kriasoft',
    'tags': [
      'react',
      'component'
    ],
    'description': 'ReactJS / Flux Starter Kit - a skeleton for an isomorphic web application (SPA) built with Facebook\'s React.js library and powered by Flux architecture. It also uses ES6 Harmony, JSX, Gulp, Webpack, BrowserSync, Jest, Flow...'
  },
  {
    'name': 'react-boilerplate',
    'repo': 'https://github.com/rackt/react-boilerplate',
    'author': 'rackt',
    'tags': [
      'react',
      'component'
    ],
    'description': 'react boilerplate'
  },
  {
    'name': 'react-script',
    'repo': 'https://github.com/1j01/react-script',
    'author': '1j01',
    'tags': [
      'react',
      'component'
    ],
    'description': 'An elegant DSL for React for use with CoffeeScript (and other languages)'
  },
  {
    'name': 'om',
    'repo': 'https://github.com/swannodette/om',
    'author': 'swannodette',
    'tags': [
      'react',
      'component'
    ],
    'description': 'ClojureScript interface to Facebook\'s React'
  },
  {
    'name': 'jade-react',
    'repo': 'https://github.com/duncanbeevers/jade-react',
    'author': 'duncanbeevers',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Compile Jade templates to React.DOM expressions'
  },
  {
    'name': 'reactdown',
    'repo': 'https://github.com/andreypopp/reactdown',
    'author': 'andreypopp',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Write React components using markdown syntax'
  },
  {
    'name': 'react-rails',
    'repo': 'https://github.com/reactjs/react-rails',
    'author': 'reactjs',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Ruby gem for automatically transforming JSX and using React in Rails.'
  },
  {
    'name': 'react-art',
    'repo': 'https://github.com/reactjs/react-art',
    'author': 'reactjs',
    'tags': [
      'react',
      'component'
    ],
    'description': 'React Bridge to the ART Drawing Library'
  },
  {
    'name': 'ngReact',
    'repo': 'https://github.com/davidchang/ngReact',
    'author': 'davidchang',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Use React Components in Angular'
  },
  {
    'name': 'react-kup',
    'repo': 'https://github.com/snd/react-kup',
    'author': 'snd',
    'tags': [
      'react',
      'component'
    ],
    'description': 'react-kup is a simple, non-intrusive alternative to jsx for coffeescript'
  },
  {
    'name': 'ogre-js',
    'repo': 'https://github.com/elucidata/ogre.js',
    'author': 'elucidata',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Object graph manager, built with ReactJS in mind.'
  },
  {
    'name': 'express-react-views',
    'repo': 'https://github.com/reactjs/express-react-views',
    'author': 'reactjs',
    'tags': [
      'react',
      'component'
    ],
    'description': 'This is an Express view engine which renders React components on server. It renders static markup and *does not* support mounting those views on the client.'
  },
  {
    'name': 'react-events',
    'repo': 'https://github.com/jhudson8/react-events',
    'author': 'jhudson8',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Declarative managed event bindings for react components'
  },
  {
    'name': 'jasmine-react',
    'repo': 'https://github.com/tommyh/jasmine-react',
    'author': 'tommyh',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Unit test your React.js applications with Jasmine'
  },
  {
    'name': 'react-bacon',
    'repo': 'https://github.com/jamesmacaulay/react-bacon',
    'author': 'jamesmacaulay',
    'tags': [
      'react',
      'component'
    ],
    'description': 'A little module for using React with Bacon.js'
  },
  {
    'name': 'react-page-middleware',
    'repo': 'https://github.com/reactjs/react-page-middleware',
    'author': 'reactjs',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Connect/Express middleware to use React to generate whole websites'
  },
  {
    'name': 'touchstonejs',
    'repo': 'http://react-components.com/component/touchstonejs',
    'author': 'component',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Mobile App Framework powered by React'
  },
  {
    'name': 'cortex',
    'repo': 'https://github.com/mquan/cortex',
    'author': 'mquan',
    'tags': [
      'react',
      'component'
    ],
    'description': 'A javascript library for centrally managing data with React'
  },
  {
    'name': 'avers',
    'repo': 'https://github.com/wereHamster/avers',
    'author': 'wereHamster',
    'tags': [
      'react',
      'component'
    ],
    'description': 'A modern client-side model abstraction library'
  },
  {
    'name': 'react.backbone',
    'repo': 'https://github.com/clayallsopp/react.backbone',
    'author': 'clayallsopp',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Plugin for React to make Backbone migration easier'
  },
  {
    'name': 'backbone-react-component',
    'repo': 'https://github.com/magalhas/backbone-react-component',
    'author': 'magalhas',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Backbone.React.Component is a bridge between React and Backbone enabling data binding between models, collections and components both on the client and server sides.'
  },
  {
    'name': 'fluxxor',
    'repo': 'https://github.com/BinaryMuse/fluxxor',
    'author': 'BinaryMuse',
    'tags': [
      'react',
      'component'
    ],
    'description': 'A library for implementing flux-based data layers'
  },
  {
    'name': 'reflux',
    'repo': 'https://github.com/spoike/refluxjs',
    'author': 'spoike',
    'tags': [
      'react',
      'component'
    ],
    'description': 'A simple library for uni-directional dataflow application architecture inspired by ReactJS Flux'
  },
  {
    'name': 'fluxy',
    'repo': 'https://github.com/jmreidy/fluxy',
    'author': 'jmreidy',
    'tags': [
      'react',
      'component'
    ],
    'description': 'An implementation of Facebook\'s Flux architecture'
  },
  {
    'name': 'react-clickdrag-mixin',
    'repo': 'https://github.com/tleunen/react-clickdrag-mixin',
    'author': 'tleunen',
    'tags': [
      'react',
      'component'
    ],
    'description': 'ClickDrag mixin for React component'
  },
  {
    'name': 'dispatchr',
    'repo': 'https://github.com/yahoo/dispatchr',
    'author': 'yahoo',
    'tags': [
      'react',
      'component'
    ],
    'description': 'A Flux dispatcher for applications that run on the server and the client.'
  },
  {
    'name': 'fetchr',
    'repo': 'https://github.com/yahoo/fetchr',
    'author': 'yahoo',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Fetchr augments applications by allowing the same syntax to be used on the server and client to fetch data.'
  },
  {
    'name': 'mcfly',
    'repo': 'https://github.com/kenwheeler/mcfly',
    'author': 'kenwheeler',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Flux architecture made easy'
  },
  {
    'name': 'delorean',
    'repo': 'https://github.com/deloreanjs/delorean',
    'author': 'deloreanjs',
    'tags': [
      'react',
      'component'
    ],
    'description': 'An Agnostic, Complete Flux Architecture Framework'
  },
  {
    'name': 'marty',
    'repo': 'https://github.com/jhollingworth/marty',
    'author': 'jhollingworth',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Helping you build Flux applications with React'
  },
  {
    'name': 'jsx-requirejs-plugin',
    'repo': 'https://github.com/philix/jsx-requirejs-plugin',
    'author': 'philix',
    'tags': [
      'react',
      'component'
    ],
    'description': 'A RequireJS plugin for loading and compiling (with r.js) JavaScript files containing JSX.'
  },
  {
    'name': 'broccoli-react',
    'repo': 'https://github.com/eddhannay/broccoli-react',
    'author': 'eddhannay',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Broccoli preprocessor for React JSX'
  },
  {
    'name': 'mimosa-react',
    'repo': 'https://github.com/dbashford/mimosa-react',
    'author': 'dbashford',
    'tags': [
      'react',
      'component'
    ],
    'description': 'A JSX compiler for Mimosa'
  },
  {
    'name': 'grunt-react',
    'repo': 'https://github.com/ericclemmons/grunt-react',
    'author': 'ericclemmons',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Grunt task for compiling Facebook React\'s .jsx templates into .js'
  },
  {
    'name': 'fez-react',
    'repo': 'https://github.com/sabberworm/fez-react',
    'author': 'sabberworm',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Transform React JSX using Fez'
  },
  {
    'name': 'JSXHint',
    'repo': 'https://github.com/STRML/JSXHint',
    'author': 'STRML',
    'tags': [
      'react',
      'component'
    ],
    'description': 'A wrapper around JSHint to allow linting of files containg JSX syntax'
  },
  {
    'name': 'react-coffee',
    'repo': 'https://github.com/elucidata/react-coffee',
    'author': 'elucidata',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Build React components using natural CoffeeScript syntax.'
  },
  {
    'name': 'react-pad',
    'repo': 'https://github.com/andreypopp/react-pad',
    'author': 'andreypopp',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Authoring tool for React components'
  },
  {
    'name': 'react-starter',
    'repo': 'https://github.com/webpack/react-starter',
    'author': 'webpack',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Starter template for React with webpack.'
  },
  {
    'name': 'react-hot-loader',
    'repo': 'https://github.com/gaearon/react-hot-loader',
    'author': 'gaearon',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Webpack loader that enables live-editing React components without unmounting or losing their state'
  },
  {
    'name': 'react-jade',
    'repo': 'https://github.com/jadejs/react-jade',
    'author': 'jadejs',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Compile Jade to React JavaScript'
  },
  {
    'name': 'super-react',
    'repo': 'https://github.com/mtomcal/super-react',
    'author': 'mtomcal',
    'tags': [
      'react',
      'component'
    ],
    'description': 'Opinionated Command Line Tool for Scaffolding out Nested React Components Into Files'
  },
  {
    'name': 'react-sortable-hoc',
    'repo': 'https://github.com/clauderic/react-sortable-hoc',
    'author': 'clauderic',
    'tags': [
      'react',
      'component',
      'sortable',
      'hoc'
    ],
    'description': 'A set of higher-order components to turn any list into an animated, touch-friendly, sortable list.'
  },
  {
    'name': 'react-d3-library',
    'repo': 'https://github.com/react-d3-library/react-d3-library',
    'author': 'react-d3-library',
    'tags': [
      'react',
      'component',
      'd3',
      'chart'
    ],
    'description': 'Open source library for using D3 in React.'
  },
  {
    'name': 'react-aim',
    'repo': 'https://github.com/gabrielbull/react-aim',
    'author': 'gabrielbull',
    'tags': [
      'react',
      'events',
      'mouse'
    ],
    'description': 'Open source library for using D3 in React.'
  },
  {
    'name': 'react-select',
    'repo': 'https://github.com/JedWatson/react-select',
    'author': 'JedWatson',
    'tags': [
      'react', 
      'select', 
      'autocomplete'
    ],
    'description': 'A Select control built with and for React JS'
  }
];